STI Physical Therapy & Rehab | Arcadia is located in Phoenix, United States on 4840 E Indian School Rd UNIT 103. STI Physical Therapy & Rehab | Arcadia is rated 4.7 out of 5 in the category physical therapist in United States.
Address
4840 E Indian School Rd UNIT 103
Service options
Online care